home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / UTIL / PROGRAMMING / RINK010 / Demo / makefile < prev    next >
Makefile  |  1995-06-25  |  843b  |  33 lines

  1. # makefile for the rink demo
  2.  
  3. CC    =    cc
  4. CCFLAGS    =    -c
  5.  
  6. .SUFFIXES:    .o .c
  7.  
  8. project:    rinkdemo ptrblkmap makefile segment1.code segment2.code
  9.         @echo
  10.         @echo *** done ***
  11.  
  12. rinkdemo:    $(cfiles) o.pointerblk o.rink_rtsys
  13.         link -o rinkdemo o.rinkdemo o.rink_rtsys o.pointerblk C:o.stubs
  14.         
  15. # how to make the pointer block map
  16. ptrblkmap:    o.rinkdemo C:o.stubs
  17.         extractsym o ptrblkmap C:o.stubs o.rinkdemo
  18.         
  19. # how to make the pointer block object file 
  20. o.pointerblk:    ptrblkmap
  21.         rinkptr ptrblkmap o.pointerblk
  22.         
  23. # how to make the segments
  24. segment1.code:    o.segment1 headerDesc ptrblkmap
  25.         rink -o Segment1.Code -l Segment1.Links -h headerDesc -m ptrblkmap -a o.segment1
  26.  
  27. segment2.code:    o.segment2 headerDesc ptrblkmap
  28.         rink -o Segment2.Code -l Segment2.Links -h headerDesc -m ptrblkmap -a o.segment2
  29.  
  30. # C compilation rule
  31. .c.o:;        $(CC) $(CCFLAGS) c.$*
  32.  
  33.